mark bates ltd nationals
The Children's Road: Inside England's Table Tennis Talent PipelineMiddlesbrough Sports Village, a weekend morning at the start of the season....
Cleveland 4* 2026: The U17 Gap and the Map of an English Youth Table Tennis PathwayThere is a link at the bottom of the Table Tennis England notice. It leads to...
When the Table Tennis Analysis Engine Trips Over Itself: Lessons from a Data-Free ReportSome mornings I sit at my desk in Osaka, open a thick stack of documents, and...
Four Minutes at Hang Day: When The Cong - Viettel Broke Its Spine Before Its Back LineI sat in the East Stand, seventh row, a position that thirty-seven years of...
Worlds 2026 Day 4: The Top Seeds Fell, but the Pyramid Still StandsIn the third moment of the decisive game, when Team Secret Whales still held ...
When the Source Goes Blank: The Craft of Reading Transfers and the Discipline of SilenceThree in the morning in Barcelona. I sat in my apartment looking out at the...
European Mixed Doubles Final in Ljubljana: The Two Data Paths of France and GermanyThe decisive moment of the European Table Tennis Championships mixed doubles...
Cong Phuong Returns to V-League: The Silent Moment of a 'Hidden Number'The Hang Day Stadium on Sunday afternoon lacked a roar loud enough to cover a...
Group E ACL 2 2026/27 Standings After Persib Defeats The Cong-Viettel: Maung Bandung Increasingly 'Cold' at the TopPersib Bandung continued their impressive form in Group E of the AFC Champion...
The Empty Analytics Sheet and the Temptation to Invent an Esports StoryIn the third-floor press room of an arena in District 7, the clock reads 2:40...
Asian Games 2026: India target the badminton men's team final, but the real hurdle sits in the quarter-finalsIn the last three seconds of the third game, the man walking out for the thir...
Lakshya Sen and Loh Kean Yew's 10-Point Run: When an Early Lead Cannot Buy Control2:07 PM, Nha Trang time. I sat in front of the screen with a notepad and a...
The 64mm Rain Over Lake Como and the Champions League Fixture That Never ExistedI opened the dispatch at 2:40 in the morning, Brisbane time, when the inbox...
The Return of the Back Three: Tactical Progress or a Shield for the Coach?The Return of the Back Three: Tactical Progress or a Shield for the Coach? In...
Ashmita Chaliha Calls Out BWF's Super 100 Tournament ConditionsAshmita Chaliha, the top seed at the Indonesia Masters Super 100, achieved tw...
Ashmita Chaliha and the Voice from a Super 100: When Haze Covers Women's BadmintonIn November 2026, at the Indonesia Masters Super 100, Ashmita Chaliha stepped...
US Open 2026: Skupski and Harrison Reach Men's Doubles Final by Solving an Old ProblemIn the twelfth game of the first set, at 6-6, Neal Skupski walked to the...
Mahoor Shahzad and the 23-Minute Match: When a Pioneer Stands AloneI once introduced an athlete's hometown incorrectly, and realized I was runni...
23 Minutes, 16 of 58 Points: Mahoor Shahzad and the Indictment of a One-Player Badminton NationI replayed the match footage three times before opening my notebook....
8.4 Seconds in Augsburg: Two Different Mistakes and the Stress Point Bayern Has Not NamedThe clock on the WWK Arena scoreboard stopped at 8.4 seconds. The ball was...
Cleveland 4* 2026: The U17 Gap and the Map of an English Youth Table Tennis PathwayThere is a link at the bottom of the Table Tennis England notice. It leads to...
When the Table Tennis Analysis Engine Trips Over Itself: Lessons from a Data-Free ReportSome mornings I sit at my desk in Osaka, open a thick stack of documents, and...
Four Minutes at Hang Day: When The Cong - Viettel Broke Its Spine Before Its Back LineI sat in the East Stand, seventh row, a position that thirty-seven years of...
Worlds 2026 Day 4: The Top Seeds Fell, but the Pyramid Still StandsIn the third moment of the decisive game, when Team Secret Whales still held ...
When the Source Goes Blank: The Craft of Reading Transfers and the Discipline of SilenceThree in the morning in Barcelona. I sat in my apartment looking out at the...
European Mixed Doubles Final in Ljubljana: The Two Data Paths of France and GermanyThe decisive moment of the European Table Tennis Championships mixed doubles...
Cong Phuong Returns to V-League: The Silent Moment of a 'Hidden Number'The Hang Day Stadium on Sunday afternoon lacked a roar loud enough to cover a...
Group E ACL 2 2026/27 Standings After Persib Defeats The Cong-Viettel: Maung Bandung Increasingly 'Cold' at the TopPersib Bandung continued their impressive form in Group E of the AFC Champion...
The Empty Analytics Sheet and the Temptation to Invent an Esports StoryIn the third-floor press room of an arena in District 7, the clock reads 2:40...
Asian Games 2026: India target the badminton men's team final, but the real hurdle sits in the quarter-finalsIn the last three seconds of the third game, the man walking out for the thir...
Lakshya Sen and Loh Kean Yew's 10-Point Run: When an Early Lead Cannot Buy Control2:07 PM, Nha Trang time. I sat in front of the screen with a notepad and a...
The 64mm Rain Over Lake Como and the Champions League Fixture That Never ExistedI opened the dispatch at 2:40 in the morning, Brisbane time, when the inbox...
The Return of the Back Three: Tactical Progress or a Shield for the Coach?The Return of the Back Three: Tactical Progress or a Shield for the Coach? In...
Ashmita Chaliha Calls Out BWF's Super 100 Tournament ConditionsAshmita Chaliha, the top seed at the Indonesia Masters Super 100, achieved tw...
Ashmita Chaliha and the Voice from a Super 100: When Haze Covers Women's BadmintonIn November 2026, at the Indonesia Masters Super 100, Ashmita Chaliha stepped...
US Open 2026: Skupski and Harrison Reach Men's Doubles Final by Solving an Old ProblemIn the twelfth game of the first set, at 6-6, Neal Skupski walked to the...
Mahoor Shahzad and the 23-Minute Match: When a Pioneer Stands AloneI once introduced an athlete's hometown incorrectly, and realized I was runni...
23 Minutes, 16 of 58 Points: Mahoor Shahzad and the Indictment of a One-Player Badminton NationI replayed the match footage three times before opening my notebook....
8.4 Seconds in Augsburg: Two Different Mistakes and the Stress Point Bayern Has Not NamedThe clock on the WWK Arena scoreboard stopped at 8.4 seconds. The ball was...
